package com.zkthink.ceres.applet.comment.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.zkthink.base.R;
import com.zkthink.ceres.applet.comment.domain.entity.AppletComment;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zkthink.ceres.applet.comment.domain.vo.AddOrderCommonVo;
import com.zkthink.ceres.applet.comment.domain.vo.AddServerOrderCommentsVo;
import com.zkthink.ceres.applet.common.domin.PageDate;
import com.zkthink.ceres.applet.server.domain.vo.PageDateCommentVo;
import com.zkthink.ceres.order.vo.comment.MyCommentVo;

import java.util.List;

/**
 * @Author cmz
 * @Date 2024-04-28 17:33
 */
public interface AppletCommentService extends IService<AppletComment> {


    R findOneCommentById(PageDateCommentVo pageDateCommentVo);

    /*R addServerOrderComments(AddServerOrderCommentsVo commentsVo);*/

    R addOrderComments(AddOrderCommonVo commentsVo);

    R<List<MyCommentVo>> findMyComment();

    R deleteById(Long id);
}


